package game.impl.objets.decors;

import game.controler.Action;
import game.controler.EtatJeu;
import game.controler.gestionnaires.elementjeu.GestionnaireObjets;
import game.impl.objets.objet.p4_lettre_code_confidentiel;
import game.model.objets.ElementDecors;

/**
 *
 * @author Gab'z
 */
public class p1_porte_placard extends ElementDecors {

    boolean open = false;

    public p1_porte_placard() {
        super("1", "Une pièce. Fermée, comme par hasard!", true, 388, 141);
    }

    @Override
    public void executeActionClicVue() {
        if (open) {
            Action.setVue("2");
        } else {
            p4_lettre_code_confidentiel lettre = (p4_lettre_code_confidentiel) GestionnaireObjets.getGobjets().getObjet("p4_lettre_code_confidentiel");
            if (EtatJeu.isLettreConfidentielleBureauLu()) {
                open = true;
                Action.afficherInfo("\"Voyons voir... C'est bon, c'était le bon code!\"");
            } else {
                Action.afficherInfo("Cette pièce est verrouillé par un digicode.");
            }
        }
    }
}
